<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
    <title>Chapter 2. Berkeley DB Server</title>
    <link rel="stylesheet" href="gettingStarted.css" type="text/css" />
    <meta name="generator" content="DocBook XSL Stylesheets V1.73.2" />
    <link rel="start" href="index.html" title="Getting Started with Distributed Berkeley DB Applications" />
    <link rel="up" href="index.html" title="Getting Started with Distributed Berkeley DB Applications" />
    <link rel="prev" href="connection.html" title="Secure Connections" />
    <link rel="next" href="server.startshell.html" title="Starting the Server" />
  </head>
  <body>
    <div xmlns="" class="navheader">
      <div class="libver">
        <p>Library Version 12.1.6.2</p>
      </div>
      <table width="100%" summary="Navigation header">
        <tr>
          <th colspan="3" align="center">Chapter 2. Berkeley DB Server</th>
        </tr>
        <tr>
          <td width="20%" align="left"><a accesskey="p" href="connection.html">Prev</a> </td>
          <th width="60%" align="center"> </th>
          <td width="20%" align="right"> <a accesskey="n" href="server.startshell.html">Next</a></td>
        </tr>
      </table>
      <hr />
    </div>
    <div class="chapter" lang="en" xml:lang="en">
      <div class="titlepage">
        <div>
          <div>
            <h2 class="title"><a id="server"></a>Chapter 2. Berkeley DB Server</h2>
          </div>
        </div>
      </div>
      <div class="toc">
        <p>
          <b>Table of Contents</b>
        </p>
        <dl>
          <dt>
            <span class="sect1">
              <a href="server.html#sysreq-server">System Requirements</a>
            </span>
          </dt>
          <dt>
            <span class="sect1">
              <a href="server.startshell.html">Starting the Server</a>
            </span>
          </dt>
          <dt>
            <span class="sect1">
              <a href="server.stop.html">Stopping the server</a>
            </span>
          </dt>
          <dt>
            <span class="sect1">
              <a href="server.ssl.html">Enabling SSL for the Server</a>
            </span>
          </dt>
          <dt>
            <span class="sect1">
              <a href="config.html">Configuring the Server</a>
            </span>
          </dt>
          <dd>
            <dl>
              <dt>
                <span class="sect2">
                  <a href="config.html#log4j">log4j Configuration File</a>
                </span>
              </dt>
              <dt>
                <span class="sect2">
                  <a href="config.html#properties">Server Configuration File</a>
                </span>
              </dt>
            </dl>
          </dd>
          <dt>
            <span class="sect1">
              <a href="utilities.html">Impacts on Utility Programs</a>
            </span>
          </dt>
        </dl>
      </div>
      <p>
        In this chapter, we describe the Berkeley DB Server - the standalone
        server program. It begins by explaining how to start and stop the
        server. Also, how to enable SSL. Then it describes the configuration
        files used by the server. Finally, it lists the constraints of
        Berkeley DB utility programs when used on environments and databases
        managed by the server.
    </p>
      <div class="sect1" lang="en" xml:lang="en">
        <div class="titlepage">
          <div>
            <div>
              <h2 class="title" style="clear: both"><a id="sysreq-server"></a>System Requirements</h2>
            </div>
          </div>
        </div>
        <p> 
            The server program requires JDK 8 or above, slf4j 1.5.8, log4j
            1.2.14, Apache Thrift's Java library 0.9.2, and Berkeley DB Java
            library. All libraries are required at both compile and run time. 
        </p>
        <div class="note" style="margin-left: 0.5in; margin-right: 0.5in;">
          <h3 class="title">Note</h3>
          <p>
                The 3rd party libraries: slf4j, log4j and Apache Thrift are
                bundled in the release package. You do not need to install them
                separately. 
            </p>
        </div>
      </div>
    </div>
    <div class="navfooter">
      <hr />
      <table width="100%" summary="Navigation footer">
        <tr>
          <td width="40%" align="left"><a accesskey="p" href="connection.html">Prev</a> </td>
          <td width="20%" align="center"> </td>
          <td width="40%" align="right"> <a accesskey="n" href="server.startshell.html">Next</a></td>
        </tr>
        <tr>
          <td width="40%" align="left" valign="top">Secure Connections </td>
          <td width="20%" align="center">
            <a accesskey="h" href="index.html">Home</a>
          </td>
          <td width="40%" align="right" valign="top"> Starting the Server</td>
        </tr>
      </table>
    </div>
  </body>
</html>
